English Dictionary
◊ GREEN ALDER
green alder
n 1: North American shrub with light green leaves and winged nuts
[syn: {Alnus veridis crispa}, {Alnus crispa}]
2: shrub of mountainous areas of Europe [syn: {Alnus veridis}]